int pinServo = 5; void loop() { movePulse_1000(); delay(3000); } void movePulse_1000(){ Serial.print("Start movePulse_1000()\t\t"); for (int pulseCounter=0; pulseCounter<=150; pulseCounter++){ digitalWrite(pinServo,LOW); delay(20); // between pulses digitalWrite(pinServo,HIGH); delayMicroseconds(1000); } Serial.println("End movePulse_1000()"); }